Canadian Prime Minister Justin Trudeau has recently stirred a major diplomatic controversy by accusing "Indian government agents" of being involved…